package es.htic.arq.util;

public class StringUtils {

	/**
	 * Rellena la variable cadena por la izquierda con los caracteres introducidos hasta alcanzar 
	 * el tamaño informado.
	 *   
	 * @param cadena
	 * @param caracter
	 * @param tamaño
	 * @return
	 */
	public static String rellenarIzquierda (String cadena, String caracter, int tamano) {

		while (cadena.length() < tamano) {
			cadena = caracter.concat(cadena);
		}

		return cadena;
	}

	/**
	 * Rellena la variable cadena por la derecha con los caracteres introducidos hasta alcanzar 
	 * el tamañ informado.
	 *   
	 * @param cadena
	 * @param caracter
	 * @param tamaño
	 * @return
	 */
	public static String rellenarDerecha (String cadena, String caracter, int tamano) {

		while (cadena.length() < tamano) {
			cadena = cadena.concat(caracter);
		}

		return cadena;
	}
}